upper extremity of the testis - French English Dictionary

upper extremity of the testis

Meanings of "upper extremity of the testis" in French English Dictionary : 1 result(s)

English French
Medicine
upper extremity of the testis pôle supérieur de testicule